Dusicyon Cancrivorus — synonyms, definition

1. Dusicyon cancrivorus (Noun)

2 synonyms
crab-eating dog crab-eating fox
1 definition

Dusicyon cancrivorus (Noun) — Wild dog of northern South America.

1 type of
wild dog